package com.sc.nft.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.AllArgsConstructor;
import lombok.Getter;

@AllArgsConstructor
@Getter
public enum CommodityType {

    PRODUCT(1, "普通商品"),
    INTEGRAL_PRODUCT(2, "积分商品"),
    INVITE_TASKS(3, "邀请任务商品"),
    AIR_DROP(4, "空投商品"),
    PRIVILEGE(5, "特权商品"),
    LOTTERY(6, "免费领取"),//原轮盘抽奖改活动
    SYNTHESIS(7, "合成商品"),
    CDK_PRODUCT(8, "CDK商品"),
    DAO_PRODUCT(9, "DAO商品"),
    BOX_DRAW(10, "盲盒抽奖"),
    EXCHANGE_COLLECTION(11, "兑换藏品"),
    SALVAGE_COLLECTION(12, "分解商品"),
    COPYRIGHT_COMMODITY(13, "版权商品"),
    ECOLOGY_COMMODITY(14, "生态铸造"),
    SUBSCRIBE_COMMODITY(15, "申购藏品"),
    ECOLOGY_REFORGE(16, "生态重铸"),
    AUCTION_PRODUCT(17,"竞拍商品"),
    CHIP(18, "芯片NFC"),

    ;
    @EnumValue
    private int code;
    private String description;
}
